.content{
    margin-left: auto;
    margin-right: auto;
    min-width: 1200px;
    padding: 0 24px;
    padding-top: 115px;
}
.content .route {
	width: calc(100%+48px);
}
.content .personalinfos {
	padding-bottom: 100px;
}
ul li.dividerline{
	border-bottom: 3px solid #eee;
	margin: 5px;
}
.nav-pills>li.active>a.nava {
	background-color: rgb(142,195,37);
}
.nav-pills>li.active>a.nava:hover{
	background-color: rgb(132,185,27)
}
.content .personalinfos .well .myinfoblock {
	border: 2px solid #ccc;
	margin-top: 10px;
	padding: 10px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}
.content .personalinfos .well .myinfoblockh {
	border: 2px solid #ccc;
	margin-top: 10px;
	padding: 10px;
}
.content .personalinfos .well .myinfoblockh h6 {
	border-top: 1px solid #ccc;
	padding: 10px;
	margin: 10px;
	color: #999;
}
.content .personalinfos .well .myinfoblockh>button{
	padding-top:0;
}
.content .personalinfos .well .myinfoblockh .myinfodetail {
	border: 2px solid #ccc;
	
}
.myinfoblockh .myinfodetail .myinfodetailitem {
	font-size: 14px;
	padding: 5px;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
}
.myinfoblockh .myinfodetail .myinfodetailitem>span {
	width: 100px;
}
.myinfoblockh .myinfodetail .myinfodetailitem>input{
	width: 300px;
}
.myinfoblockh .myinfodetail .myinfodetailitem .modify{
	font-size: 14px;
	margin-right: 10px;
}
.myinfodetailitem .radio label {
	margin-right: 10px;
}
 .dropdown-menu.limit-dropdown {   
  max-height: 300px; 
  overflow:scroll; 
}  
.myinfodetailitem textarea {
	width: 80%;
	height: 100px;
	border-color: #ccc;
	resize:none;
}
